Skip to main content

NASA Technical Reports Server (NTRS) 19890006562: Antarctic Planetary Testbed (APT): A facility in the Antarctic for research, planning and simulation of manned planetary missions and to provide a testbed for technological development

Item Preview

SIMILAR ITEMS (based on metadata)